UniCredit profits up 25 percent, best 1Q in a decade