Osceola County man drowns in Mud Lake