Craver or foodie? Six diet types revealed