Extremely rare meteorite found in the aftermath of a spectacular British fireball may contain the ‘building blocks of life’