BiOCl/Ag3PO4 Composites with Highly Enhanced Ultraviolet and Visible Light Photocatalytic Performances