ICBC, CCB hit all-time highs as 645 billion yuan dividend lures capital