US approves $1.5B sale to upgrade Peru's main naval base