Ollie Watkins brændte et straffespark sent i kampen, da West Ham vandt 2-1 over Aston Villa i Premier League.