FirstGroup profits soar thanks to sale of two North American divisions