British forces in Afghanistan are facing a really tough job but are doing work of "huge significance" to world security, Tony Blair has said.