Efficient Profile Maximum Likelihood for Universal Symmetric Property Estimation