Microsoft boss warns over US trade gap