Report: Mike Trout, Angels agree to largest contract in pro sports history