Haines City man arrested after shooting leaves three dead