Obama to give weekly YouTube address, not just radio