Jed Steer and Tammy Abraham were left in disbelief as Aston Villa booked their place at Wembley with a penalty shootout win over West Brom.