Bank of America Tower under contract to be sold in $436M deal