Nifty could test 2900-2875 levels: ICICI Securities