Queen vows to keep serving