Non-life earnings look good in 1st quarter