Keller and Bouygues subsidiary land £167m HS2 contract