Obama calls for assault weapons ban, stricter background checks