Nineteen-year-old substitute Jamaldeen Jimoh scored a late winner as Aston Villa came from two goals down to beat FC Salzburg 3-2 and finish in the Europa League top two amid further injury problems for boss Unai Emery.