Christchurch rattled by 4.2 quake