One in three of top websites vulnerable or hacked, says report