Theresa May said she would respect the result of the referendum as she took questions from Jeremy Corbyn at PMQs.