Hang Seng Finance Sub-index hits record 55,740 as banks rally