Kate Middleton wears a blue shalwar kameez and Pakistani designer as royal tour begins