Singer Olivia Rodrigo has called for stricter gun laws in the US following a mass school shooting in Texas, which left 19 children and two teachers dead.