Warren Buffett credits ‘miraculous’ America in part to ‘tide of talented and ambitious immigrants’