Q&A: Who can inherit the British throne