Warwickshire batsman Jonathan Trott made a sublime century as the Bears fightback against Surrey at The Kia Oval