President Bush signs Great Lakes water compact