Johnson critic Jeremy Wright knighted in Jubilee honours