Broad-spectrum sunblock