Adviser who kept clients’ premiums banned and fined £335k