Climate for innovation, attitudes to internet and ICT adoption in small firms