Exxon tops estimates with biggest quarterly profit in a year