Biden vows Iran will be 'free' amid anti-government protests