Sadiq Khan accuses Gavin Williamson of ‘levelling down London’ by cutting higher education teaching grant