Laravel Many-to-Many: Extra Fields in Pivot Table