EU summit: British PM May offers to protect EU citizens' rights