Hearts beats Great Olympics on penalties to win Homowo Cup