President Obama delivers weekly address