Marlins right-hander Alvarez sidelined by shin infection