UK's FirstGroup profit trounces estimate on strong travel demand