Heavy cycles in 2-connected triangle-free weighted graphs