Building codes, earthquake's 'shake' explain why Chile fared better than Haiti: experts