Port St. Lucie approves new solid waste collection contract