China Air profits on cargo boom