Examination of how food environment and psychological factors interact in their relationship with dietary behaviours: test of a cross-sectional model