European science cloud will uncover 'hidden treasure'