Kohli out for golden duck as Anderson double revives England in first Test