West Brom go top of Championship after Cardiff rout