Barack Obama breaks silence on Trayvon Martin; Thousands take to US streets to protest verdict