Zlatan Ibrahimovic made his LA Galaxy debut in remarkable fashion with a 40-yard equaliser and a stoppage-time winner in a stunning 4-3 win over Los Angeles FC.