Sodexo to Cater Marines Marathon