Blair says Britain can still avoid Brexit