Megan Fox Slams Critics Of Age Difference With Machine Gun Kelly