New improved Moser-Trudinger inequalities and singular Liouville equations on compact surfaces