Nifty futures has a strong barrier at 25,000