A new nano-photocatalyst based on Pt and Bi co-doped TiO2 for efficient visible-light photo degradation of amoxicillin