Barclays says valuations at dot-com bubble levels, downgrades large tech stocks