Jay-Z and Beyonce join Trayvon Martin march