Facile synthesis of Ag@AgBr nanospheres as highly efficient, recyclable and sunlight photocatalyst