Meghan Markle and Prince Harry surprised Kate Middleton with “thoughtful” gifts for her 39th birthday