Stroll lifts Racing Point after Perez virus blow as Hamilton has 'difficult day'