Prince Harry to inherit millions from trust set up by Queen, when he turns 40