Afghan presidential polls delayed for 2 months