Top Gear Magazine reveals Caterham C120