What you eat can help boost your happiness. Experts suggest these 8 foods