Klay Thompson early, Steph Curry late prove too much for Magic