Biden asks Americans to stand up to gun lobby after Texas 'massacre'