President Biden announces $3B port infrastructure investment