Competition in a Precambrian world: palaeoecology of Ediacaran fronds