Long shot William Byron prevails at Homestead-Miami Speedway for his second Cup victory in 111 starts