4.0 magnitude earthquake jolts Peshawar