Red tape 'strangling financial services'