Ofsted report shows Citizenship is improving but schools must do more to ensure effective, high quality teaching