March Madness sports betting handle estimated at $1.6B