Seven jailed for £8m boiler room fraud