Prince Harry to wed Meghan in May