Rajapaksa resigns