Unai Emery's Villa will face Crystal Palace in an FA Cup semi-final at Wembley next month