Sri Lanka navy says attacked by rebel Sea Tigers