Berlusconi resigns before presidential election