Helix Energy profit drops in second quarter