The government pledges £50m for grammar school expansion and gives councils funding for new faith schools.