British Queen's husband undergoes heart surgery