Homeless man charged with murder of teen cashier at Burger King robbery