Kate set for 1st official foreign trip as princess