Amir Hossain, 35, believed he was paying to have sex with a 14-year-old, but it was actually an undercover officer.