Machine Gun Kelly says he's 'in love' as he enjoys romantic dinner with Megan Fox