Egypt Gas net profits up 21%