Italy continues to struggle with financial woes