FIFA President Sepp Blatter resigns