Christian Eriksen's late stunner earned a point for Tottenham as they came from three goals down to draw 3-3 in a thriller at West Brom.