Solomon Islands landowners file for compensation over 300-tonne oil spill near world heritage site