IS claims responsibility for London attack