Molina Healthcare beats profit estimates despite higher medical costs