Grady Diangana prolongs his contract with West Ham United