Broad spectrum sunscreen