Vancouver council approves downtown electric passenger ferry