Laporte signs contract extension with Man City