West Ham win first major trophy in 40 years