Sarasota Opera presents a thrilling Tosca