UK: Queen delivers speech, opens parliament