platform specialty products corporation