Financial turmoil engulfs Italy amid uncertainty