Euro area GDP surprisingly contracts in Q1