how long do guinea fowl eggs take to hatch